import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("小白");
        list.add("学习");
        list.add("JSP");
        System.out.println(list);

        // 往集合中的某个索引位置处添加一个数据
        list.add(1, "MySQL");
        System.out.println(list);

        System.out.println(list.remove(1));
        System.out.println(list);

        // 5、根据索引删除集合中的某个元素值，会返回被删除的元素值给我们
        System.out.println(list.remove(1));
        System.out.println(list);
        // 6、直接删除某个元素值，删除成功会返回true，反之
        System.out.println(list.remove("JSP"));
        System.out.println(list);
        list.add(1, "html");
        System.out.println(list);
        // 默认删除的是第一次出现的这个"小白"的数据
        System.out.println(list.remove("小白"));
        System.out.println(list);
    }
}

        

        

        

        

        

        

        